Supplier Page from MyBioSource.com for Recombinant Caenorhabditis elegans Putative peroxisome assembly protein 12 (prx-12), partial